green vegetables - French English Dictionary